Canadian Solar Inc logo

Canadian Solar Inc

FRA:L5A (Canada)  
€ 15.81 (-1.79%) Jun 10
6.04
P/B:
0.45
Market Cap:
€ 1.06B ($ 1.14B)
Enterprise V:
€ 3.90B ($ 4.20B)
Volume:
159.00
Avg Vol (2M):
895.00
Also Trade In:

Canadian Solar Inc Valuation Measures